sand preparation - Francés Inglés Diccionario